package leetcode_900;

/**
 *@author 周杨
 *NumberOfLinesToWriteString_806 文本换行器 如果一行满了就换行 问最后行数和最后一行字数
 *describe:常规题 AC 30%
 *2018年10月25日 下午6:44:44
 */
public class NumberOfLinesToWriteString_806 {
	public int[] numberOfLines(int[] widths, String S) {
		int row=1;
        int res=0;
        char []chars=S.toCharArray();
        for(int i=0;i<chars.length;++i) {
        	res+=widths[chars[i]-'a'];
        	if(res>100) {
        		res=widths[chars[i]-'a'];//重新排一行
        		++row;
        	}
        }
        return new int[] {row,res};
    }
}
